Definition of Principality Of Andorra
-
(noun) a small republic in the eastern Pyrenees between Spain and France
Synonyms of Principality Of Andorra
Antonyms of Principality Of Andorra
No Antonyms Found.
Homophones of Principality Of Andorra
No Homophones Found.